TAGs: comprehensive introduction